package com.koron.tool.bean;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

/**
 * @Author: liaodf
 * @Date: 2021/10/22 11:50
 */

@ApiModel(value = "送检单", description = "送检单实体类")
@Data
public class ToolInspectionBean extends BaseBean{

    @ApiModelProperty(value = "单号")
    private String orderNo;

    @ApiModelProperty(value = "标题")
    private String title;

    @ApiModelProperty(value = "检验内容")
    private String content;

    @ApiModelProperty(value = "制单时间")
    private Long voucherDate;

    @ApiModelProperty(value = "制单人")
    private String voucherPeople;

    @ApiModelProperty(value = "单据状态")
    private String inspectionStatus;

    @ApiModelProperty(value = "检验派发人")
    private String referPeople;

    @ApiModelProperty(value = "检验派发人名称")
    private String referPeopleName;

    @ApiModelProperty(value = "检验单位")
    private String inspectionUnit;

    @ApiModelProperty(value = "检验人员，多个逗号分隔")
    private String inspectionPeople;

    @ApiModelProperty(value = "检验人员名称")
    private String inspectionPeopleName;

    @ApiModelProperty(value = "本次检验日期")
    private Long newInspectionDate;

    @ApiModelProperty(value = "下次检验日期")
    private Long nextInspectionDate;

    @ApiModelProperty(value = "所属单位Id")
    private String belongsUnitId;

    @ApiModelProperty(value = "所属单位")
    private String belongsUnit;

    @ApiModelProperty(value = "当前节点")
    private String currentNode;

    @ApiModelProperty(value = "当前处理人")
    private String currentProcessor;

    @ApiModelProperty(value = "单据明细")
    private List<ToolInspectionDetailBean> ToolInspectionDetailList;

}
